#header{
	min-width:1000px;width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );
}
#header .tools{
	background:#369557;height:100%;overflow:hidden !important;
}
.tools .logo{
	padding:0 0 0 10px;float:left;
}
.tools .toolsbar{
	text-align:right;float:right;padding:0 10px 0 0;font-family:tahoma;color:#fff;
}
.tools .toolsbar p{
	margin-top:6px;
}
.tools .toolsbar a{
	color:#fff;
}
.tools .toolsbar a.green_3{
	color:#89E487;
}
.tools .toolsbar a:hover{
	color:#F5F747;
}
.tools .toolsbar span{
	margin:0 3px;
}
/*menu*/
.menu_bg{
	height:100%;overflow:hidden !important;border-bottom:2px solid #75CB73;
}
.main_nav{
	background:#FFFFFF;margin:0;border:1px solid #C4D9A5;border-bottom:none;
}
.main_nav li{
	border-right:1px solid #C4D9A5;float:left;width:65px;height:17px;text-align:center;margin:0;padding-top:5px;
}
* html .main_nav li{height:16px;padding-top:6px;}
*+ html .main_nav li{height:16px;padding-top:6px;}
.svcart-skin-g00 .yuimenubaritem-selected{
	background:#369557;
}
.main_nav .home{
	width:auto;padding:0;border:none;
}
.svcart-skin-g00 .yuimenubaritem-selected a.svcartmenubaritemlabel{color:#fff}
.svcart-skin-g00 .yuimenuitem{
	border-bottom:solid 1px #D8D8D8; background:#FFFFFF; font-weight:normal;height:24px; line-height:24px;*margin-top:px;/*opacity:.8;filter:alpha(opacity=80);*/
}
.svcart-skin-g00 .yuimenuitem-selected{
	background:#CCFFCC;
}
.svcart-skin-g00 .yuimenuitem-selected a{
	color:#333333;
}
/*============ ur_here ================*/
#ur_here{
	padding:10px 25px 10px 12px;
}
/*============ Footer ================*/
#footer{
	bottom:30px;margin:5px auto 0;min-width:1000px;width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );
}
#footer p{
	text-align:center; font-family:Arial;color:#337E4B;padding:2px 0;
}
#footer p a{color:#337E4B;}
#footer p a:hover{ text-decoration:underline;}
#footer p.pwoered a{margin-left:5px;}
/*颜色选择器*/
#button-container {

	padding: .5em;

}

#color-picker-button {

	vertical-align: baseline;

}

#color-picker-button button {

	outline: none;  /* Safari */
	line-height: 1.5;

}


/*
	Style the Button instance's label as a square whose background color 
	represents the current value of the ColorPicker instance.
*/

#current-color {

	display: block;
	display: inline-block;
	*display: block;    /* For IE */
	margin-top: .5em;
	*margin: .25em 0;    /* For IE */
	width: 1em;
	height: 1em;
	overflow: hidden;
	text-indent: 1em;
	background-color: #fff;
	white-space: nowrap;
	border: solid 1px #000;

}


/* Hide default colors for the ColorPicker instance. */

#color-picker-container .yui-picker-controls,
#color-picker-container .yui-picker-swatch,
#color-picker-container .yui-picker-websafe-swatch {

	display: none;

}

.msg{
	padding-top:4px;
}
/*
	Size the body element of the Menu instance to match the dimensions of 
	the ColorPicker instance.
*/
		
#color-picker-menu .bd {

	width: 220px;    
	height: 190px;

}

#photo {

	background: #fff url(.. tton/assets bridge.png) top left no-repeat;
	
	/*
		Hide the alpha PNG from IE 6 and make the background image transparent via the use of 
		the AlphaImageLoader that is applied by the filter property.
	*/

	_background-image: none;
	border: solid 1px #000;
	width: 400px;
	height: 300px;
	
	_width: 398px;	/* For IE 6 */
	_height: 298px;	/* For IE 6 */

}

#button-container {
	padding:0;
	margin-top: .5em;

}
.list_head{
	padding-left:10px;
}
.list_data{
	background:#FFFFFF;
}
.list_data .thead{
	background:#E3E3DF url('../img/thead.gif') 0 0 repeat-x;
}
.list_data th{
	height:35px;border-right:1px solid #F8F8F7;padding:0 5px;color:#349648;
}
.list_data .tr_bgcolor{background:#EEF6DE;}
.list_data .hover{background:#CCFFCC;}
.list_data td{
	border-right:1px solid #F3F9E8;border-bottom:1px solid #F3F9E8;padding:4px 8px;
}
.list_data .no_wrap{
	white-space:nowrap;
}
.list_data .next_cat{
	padding-left:20px;
}
.list_data .no_border{
	border-right:none;
}
.list_data .order_num{
	letter-spacing:2px;
}
.list_data .order_num a{
	text-decoration:underline;
}
* html .editmember .box dl dt{padding-top:9px;}

.order_view th{
	padding:5px 0;white-space:nowrap
}
.order_view,.consignee{color:#1C292F;}
.order_view td{
	border-bottom:1px solid #ccc;padding:5px 0;
}
.order_view th.description{
	padding-left:30px;padding-right:20px;
}
.consignee th{
	border-bottom:1px solid #ccc;padding:5px 0;white-space:nowrap;
}
.consignee td{
	border-bottom:1px solid #ccc;padding:2px 0;
}
.tr_head th{
	padding-top:5px;padding-bottom:10px;
}
.google_shortcut .close{
	background:url('../img/close_img.png') 0 0 no-repeat;position:absolute;right:0;top:0;width:30px;height:23px;font-size:85%;line-height:30px;overflow:hidden;z-index:88989898989;zoom:1;
}
.google_shortcut .close:hover{background:url('../img/close_img_over.png') 0 0 no-repeat;}

.none{display:none;}
.display{
	display:block;
}

/****** Tab *****/
.tab{
	height:26px;position:relative;bottom:-1px;
}
.tab li{
	float:left;cursor:pointer;height:26px;margin-right:2px;
}
.tab .normal{
	background:url('../img/tabs.gif') right -26px no-repeat;padding:0 10px 0 0;
}
.tab .normal span{
	background:url('../img/tabs.gif') 0 0 no-repeat;display:block;padding:0 0 0 10px;line-height:26px;font-weight:bold;color:#444;
}
.tab .hover{
	background:url('../img/tabs.gif') right -78px no-repeat;padding:0 10px 0 0;
}
.tab .hover span{
	background:url('../img/tabs.gif') 0 -52px no-repeat;display:block;padding:0 0 0 10px;line-height:26px;color:#1FA550;font-weight:bold;
}
.home_main h3{
	font-size:14px;margin-bottom:5px;color:#1FA550;
}

/*---- dialog ---*/
.dialog{
	background:#E0E0E0;width:598px;padding:1px;
}
.dialog h4{
	padding:2px 0 10px;color:#76CB74;overflow:hidden;
}
* html .dialog h4{
	height:10px;overflow:visible;
}
.dialog h4 .close{
	margin-top:-2px;
}

.dialog .dialogbox{
	background:#E6F0DA;padding:5px 10px 10px;
}
.dialog .dialogContent{
	background:#ffffff;padding:15px 0 0;
}
.dialogContent .box{
	border-top:1px solid #C4D9A5;margin:0 3px;padding:4px 0 0;
}
.dialog .scrollcont{
	height:358px;overflow-y:scroll;padding:12px;line-height:20px;
}
.dialog .scrollbox{
	background:#EFEFEF;border:1px solid #dddddd;padding:12px;
}
.dialog ol{
	margin:0;padding:0;
}
.dialog ol li{
	list-style-type:decimal;list-style-position:outside;margin-left:30px;
}
.scrollbox .division{
	background:#fff;border:1px solid #CCCCCC;margin-bottom:8px;padding:5px;
}
.dialogContent h5{
	font-size:100%;
}
.scrollbox .notice{
	background:#FFF6BF;border:2px solid #FFD324;color:#514721;padding:10px;
}
.scrollbox .serviceinfo{
	background:#ffffff;padding:20px 2px 10px;
}
.scrollbox .serviceinfo table{width:100%;}
.scrollbox .serviceinfo td{padding-left:5px;}
.scrollbox .serviceinfo caption{
	background:#EEEEEE;
}
.dialog .tab{
	padding-left:8px;
}
.dialog .tab li{
	height:25px;line-height:25px;border:1px solid #C4D9A5;border-bottom:none;padding:0 15px;
}
.dialog .tab .hover{
	background:#fff;
}
.dialog .tab .normal{
	background:#C4D9A5;color:#fff;
}